package com.sky.controller.user;

import com.sky.annotation.AutoFillTime;
import com.sky.dto.UserLoginDTO;
import com.sky.result.Result;
import com.sky.service.UserLoginService;
import com.sky.vo.UserLoginVO;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

@RestController
@RequestMapping("/user/user")
@Slf4j
public class UserLoginController {

    @Autowired
    private UserLoginService userLoginService;

    /**
     * 用户端登录
     * @param dto
     * @return
     */
    @PostMapping("/login")
    public Result<UserLoginVO> login(@RequestBody UserLoginDTO dto){
        return userLoginService.login(dto.getCode());
    }
}
